throttle control microswitch - Spanish English Dictionary